package com.molichuxing.gateway.bff.orders.entity.response;

import java.math.BigDecimal;
import java.util.List;

import com.molichuxing.framework.dto.ResponseRootDto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 加购vo
 * 
 * @author zoumingyu
 * @date 2019年11月12日
 *
 */
@Data
public class PurchaseVo extends ResponseRootDto {
	private static final long serialVersionUID = 1L;

	@ApiModelProperty(value = "加购订单号")
	private Long orderCode;

	@ApiModelProperty(value = "支付类型（1：订购，2：续订，3：加购，4：结算，5：还款）")
	private Integer payType;

	@ApiModelProperty(value = "加购金额")
	private BigDecimal purchaseAmount;

	@ApiModelProperty(value = "加购金额str")
	private String purchaseAmountStr;

	@ApiModelProperty(value = "加购里程")
	private Integer purchaseMileage;

	@ApiModelProperty(value = "加购里程str")
	private String purchaseMileageStr;

	@ApiModelProperty(value = "状态（0:待支付）")
	private Integer purchaseStatus;

	@ApiModelProperty(value = "状态str")
	private String purchaseStatusStr;

	@ApiModelProperty(value = "按钮")
	private List<ButtonVo> buttons;

}
